<?php

namespace App\Http\Controllers\Api;

use App\Http\Controllers\Controller;
use Illuminate\Http\Request;

class BSPosController extends Controller
{
    public function index(Request $request)
    {
        $method = $request->get('serviceType', '');
        $data = json_decode($request->get('data', []), true);

        if (!method_exists($this, $method)) {
            echo sprintf("[%s] mock function not exists", $method);
            exit;
        }

        return $this->$method($data);
    }

//    public function goodssku_get($data)
//    {
//        $page = $data['page'];
//
//        $sku1 = [
//            "buName" => "COSMETIC",
//            "Status" => "02",
//            "SubBU" => "HOM",
//            "sizename" => "Homey",
//            "dlName" => "",
//            "color" => "HOM",
//            "SubFamilyName" => "Toys",
//            "jijie" => "SS24",
//            "productName" => "JELLYCAT活泼芦笋 (均码 23CM)",
//            "BU" => "COS",
//            "SexName" => "中性",
//            "nfName" => "2024",
//            "StatusName" => "DIRECT BUY",
//            "bzsj" => 109,
//            "unit" => "件",
//            "size" => "HOMEY",
//            "dalei" => "",
//            "productCode" => "JELOTVV6ASA",
//            "SubFamily" => "L10101",
//            "brandName" => "JELLYCAT",
//            "Family" => "L101",
//            "skuCode" => "JELOTVV6ASAHOMHOMEY",
//            "zjf" => "670983126495",
//            "Subgroup" => "L1",
//            "FamilyName" => "Toys",
//            "nianfen" => "2024",
//            "SubgroupName" => "Toys",
//            "Sex" => "U",
//            "SubBUName" => "HOME",
//            "color_name" => "Home",
//            "notes" => "JELLYCAT活泼芦笋",
//            "DWMC" => "件",
//            "jjName" => "SS24",
//            "brand" => "JEL",
//        ];
//
//        $total = 0;
//        $result = [];
//    }
}